package com.cloud.mall.log.mapper;

import com.cloud.mall.log.model.SenderContacts;
import com.cloud.mall.log.model.SenderContactsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SenderContactsMapper {
    long countByExample(SenderContactsExample example);

    int deleteByExample(SenderContactsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SenderContacts record);

    int insertSelective(SenderContacts record);

    List<SenderContacts> selectByExample(SenderContactsExample example);

    SenderContacts selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") SenderContacts record, @Param("example") SenderContactsExample example);

    int updateByExample(@Param("record") SenderContacts record, @Param("example") SenderContactsExample example);

    int updateByPrimaryKeySelective(SenderContacts record);

    int updateByPrimaryKey(SenderContacts record);
}